home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / prog / pistol.zip / ENVIRON.DOC < prev    next >
Text File  |  1987-08-20  |  2KB  |  39 lines

  1.     The C version of PISTOL was developed with BDS C,
  2. version 1.44. On an Exidy Sorcerer personal Computer with the
  3. S-100 expansion box.  The Thinker Toys 2D dual 8" disk sub-
  4. system was used and total contiguous ram was 52K.  Statistics
  5. from the BDS compiler indicated at least 14K left over at every
  6. stage.  Thus it may be possible to recompile this in a 40K
  7. system.
  8.  
  9.     I/O requirements are minimal.  A dumb terminal (video
  10. or printing) and the CP/M disk interface are sufficient.
  11.  
  12.     In use, the user may wish to customize PISTOL by
  13. declaring his actual screen width (I have defaulted to 64).
  14. Also the output scrolls and pauses after a fixed number of
  15. lines (my default is 20?).  To continue, hit return, to abort
  16. type "q" before "return".  Even the tab size for display is
  17. user alterable.  See the documentation about the "system
  18. variables": TERMINAL-WIDTH , TERMINAL-LENGTH , and TAB-SIZE .
  19.  
  20.     Because of the large external variable use, PISTOL,
  21. in its current form, needs about 40K of ram to run, so one
  22. might assume a 48K CP/M machine is recommended.
  23.  
  24.     If the code in C seems cumbersome in spots, it is be-
  25. cause I have learned 'C' to translate PISTOL.PAS (PASCAL) only
  26. very recently (since Jan 1, 1982). I would appreciate any
  27. constructive criticisms and suggestions.
  28.  
  29.                 February 27, 1982
  30.  
  31.                 Ernest E. Bergmann
  32.                 Physics, Building #16
  33.                 Lehigh University
  34.                 Bethlehem, Pa. 18015
  35.                 
  36.                 (215-) 861-3932(at above)
  37. nting) and the CP/M disk interface are sufficient.
  38.  
  39.     In use, the user may